package com.syh.jn.scm.service.api.supplier.finance;

import com.syh.jn.scm.dto.supplier.finance.ReceiptBillMto;
import com.syh.jn.scm.dto.supplier.finance.ReceiptBillSto;
import com.syh.jn.scm.dto.supplier.finance.ReceiptBillVo;
import com.syh.jn.scm.service.core.BaseService;

/**
 * 服务商收款单接口
 */
public interface ReceiptBillService extends BaseService<ReceiptBillSto, ReceiptBillMto, ReceiptBillVo, Long> {
  /**
   * 财务确认收款
   *
   * @param id
   */
  public void confirm(Long id);

  /**
   * 取消到账
   *
   * @param id
   */
  public void cancel(Long id);

  /**
   * 解锁
   *
   * @param id
   */
  public void unLock(Long id);
}
